Automattic\Jetpack\Publicize\Publicize_Base D

Total Complexity 195
Dependencies 8
Dependents 0
Total lines 1,643
Lines of code 722
Logical lines of code 341
Comment lines 696
Methods 52
Properties 15

Methods 52

Method Rating Maintainability Complexity Lines of code
save_meta()
C
38 25 62
get_filtered_connection_data()
B
38 19 68
should_submit_post_pre_checks()
A
46 14 41
show_options_popup()
A
52 14 22
get_profile_link()
A
46 13 36
get_publicize_conns_test_results()
A
41 11 54
update_published_message()
A
42 11 52
register_post_meta()
A
35 3 114
get_service_label()
S
60 7 14
get_publicizing_services()
S
55 6 18
get_display_name()
S
57 6 17
get_api_data()
S
51 5 28
is_enabled()
S
63 5 10
post_is_publicizeable()
S
62 4 12
build_sprintf()
S
60 3 13
__construct()
S
50 1 31
current_user_can_access_publicize_data()
S
68 3 7
get_sig_image_for_post()
S
60 2 14
get_available_service_data()
S
62 2 12
has_paid_plan()
S
69 2 7
publicize_connections_url()
S
71 2 5
post_type_is_publicizeable()
S
71 2 6
publicize_checkbox_default()
S
71 2 6
get_profile_picture()
S
69 2 7
get_publicize_shares_info()
S
69 2 7
is_enhanced_publishing_enabled()
S
68 2 7
is_valid_facebook_connection()
S
66 2 8
calculate_scheduled_shares()
S
60 1 14
connect_url()
S
100 1 0
get_connection_id()
S
100 1 0
has_social_image_generator_feature()
S
80 1 3
disconnect_url()
S
100 1 0
get_connections()
S
100 1 0
get_connection()
S
100 1 0
refresh_url()
S
100 1 0
unglobalize_connection()
S
100 1 0
get_connection_unique_id()
S
100 1 0
get_connection_meta()
S
100 1 0
add_post_type_support()
S
80 1 3
flag_post_for_publicize()
S
100 1 0
blog_id()
S
81 1 3
user_id()
S
81 1 3
post_is_done_sharing()
S
100 1 0
get_services()
S
100 1 0
test_connection()
S
100 1 0
disconnect()
S
100 1 0
test_publicize_conns()
S
81 1 3
is_connecting_connection()
S
72 1 5
is_invalid_linkedin_connection()
S
74 1 4
is_global_connection()
S
79 1 3
globalize_connection()
S
100 1 0
message_meta_auth_callback()
S
80 1 3